home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / src / alib / csup / math_support / ffp10tbl.asm < prev    next >
Assembly Source File  |  1994-02-14  |  4KB  |  126 lines

  1. *     TTL     FAST FLOATING POINT POWER OF TEN TABLE (FFP10TBL)
  2. ************************************
  3. * (C) COPYRIGHT 1980 MOTORLA INC.  *
  4. ************************************
  5.  
  6. *****************************************
  7. *         POWER OF TEN TABLE            *
  8. *                                       *
  9. *  EACH ENTRY CORRESPONDS TO A FLOATING *
  10. *  POINT POWER OF TEN WITH A 16 BIT     *
  11. *  EXPONENT AND 32 BIT MANTISSA.        *
  12. *  THIS TABLE IS USED TO INSURE         *
  13. *  PRECISE CONVERSIONS TO AND FROM      *
  14. *  FLOATING POINT AND EXTERNAL FORMATS. *
  15. *  THS IS USED IN ROUTINES "FFPDBF" AND *
  16. *  "FFPFASC".                           *
  17. *                                       *
  18. *          CODE SIZE: 288 BYTES         *
  19. *                                       *
  20. *****************************************
  21.          PAGE
  22. *FFP10TBL IDNT    1,1  FFP POWER OF TEN TABLE
  23.  
  24.          XDEF      FFP10TBL    ENTRY POINT
  25. *        XREF      FFPCPYRT    COPYRIGHT STUB
  26.  
  27.  
  28.          DC.W      64        10**19
  29.          DC.L      $8AC72305
  30.          DC.W      60        10**18
  31.          DC.L      $DE0B6B3A
  32.          DC.W      57        10**17
  33.          DC.L      $16345785<<3+7
  34.          DC.W      54        10**16
  35.          DC.L      $2386F26F<<2+3
  36.          DC.W      50        10**15
  37.          DC.L      $38D7EA4C<<2+2
  38.          DC.W      47        10**14
  39.          DC.L      $5AF3107A<<1+1
  40.          DC.W      44        10**13
  41.          DC.L      $9184E72A
  42.          DC.W      40        10**12
  43.          DC.L      $E8D4A510
  44.          DC.W      37        10**11
  45.          DC.L      $174876E8<<3
  46.          DC.W      34        10**10
  47.          DC.L      $2540BE40<<2
  48.          DC.W      30        10**9
  49.          DC.L      1000000000<<2
  50.          DC.W      27        10**8
  51.          DC.L      100000000<<5
  52.          DC.W      24        10**7
  53.          DC.L      10000000<<8
  54.          DC.W      20        10**6
  55.          DC.L      1000000<<12
  56.          DC.W      17        10**5
  57.          DC.L      100000<<15
  58.          DC.W      14        10**4
  59.          DC.L      10000<<18
  60.          DC.W      10        10**3
  61.          DC.L      1000<<22
  62.          DC.W      7         10**2
  63.          DC.L      100<<25
  64.          DC.W      4         10**1
  65.          DC.L      10<<28
  66. FFP10TBL DC.W      1         10**0
  67.          DC.L      1<<31
  68.          DC.W      -3        10**-1
  69.          DC.L      $CCCCCCCD
  70.          DC.W      -6        10**-2
  71.          DC.L      $A3D70A3D
  72.          DC.W      -9        10**-3
  73.          DC.L      $83126E98
  74.          DC.W      -13       10**-4
  75.          DC.L      $D1B71759
  76.          DC.W      -16       10**-5
  77.          DC.L      $A7C5AC47
  78.          DC.W      -19       10**-6
  79.          DC.L      $8637BD06
  80.          DC.W      -23       10**-7
  81.          DC.L      $D6BF94D6
  82.          DC.W      -26       10**-8
  83.          DC.L      $ABCC7712
  84.          DC.W      -29       10**-9
  85.          DC.L      $89705F41
  86.          DC.W      -33       10**-10
  87.          DC.L      $DBE6FECF
  88.          DC.W      -36       10**-11
  89.          DC.L      $AFEBFF0C
  90.          DC.W      -39       10**-12
  91.          DC.L      $8CBCCC09
  92.          DC.W      -43       10**-13
  93.          DC.L      $E12E1342
  94.          DC.W      -46       10**-14
  95.          DC.L      $B424DC35
  96.          DC.W      -49       10**-15
  97.          DC.L      $901D7CF7
  98.          DC.W      -53       10**-16
  99.          DC.L      $E69594BF
  100.          DC.W      -56       10**-17
  101.          DC.L      $B877AA32
  102.          DC.W      -59       10**-18
  103.          DC.L      $9392EE8F
  104.          DC.W      -63       10**-19
  105.          DC.L      $EC1E4A7E
  106.          DC.W      -66       10**-20
  107.          DC.L      $BCE50865
  108.          DC.W      -69       10**-21
  109.          DC.L      $971DA050
  110.          DC.W      -73       10**-22
  111.          DC.L      $F1C90081
  112.          DC.W      -76       10**-23
  113.          DC.L      $C16D9A01
  114.          DC.W      -79       10**-24
  115.          DC.L      $9ABE14CD
  116.          DC.W      -83       10**-25
  117.          DC.L      $F79687AE
  118.          DC.W      -86       10**-26
  119.          DC.L      $C6120625
  120.          DC.W      -89       10**-27
  121.          DC.L      $9E74D1B8
  122.          DC.W      -93       10**-28
  123.          DC.L      $FD87B5F3
  124.  
  125.          END
  126.